본문 바로가기

Listview4

Android Studio , ListFragment & DialogFragment Fragment 내에 ListView를 사용할 경우 보다 편리하게 구성할 수 있도록 제공되는 Fragment Listview의 id가 @android:id/list 로 설정되어 있을 경우 자동으로 ListView를 찾아 관리 ListFragment : ListView를 보다 쉽게 사용 (내 생각엔 한 화면에 짧게 리스트로 쓸 경우) ListView : 대량의 정보를 List로 화면에 띄울 경우 1. 2. public class SubFragment extends ListFragment { TextView text1; String[] list = {"항목1", "항목2","항목3"}; public SubFragment() { // Required empty public constructor } @Nulla.. 2020. 8. 7.
javafx TableView 테이블뷰 / listView 리스트뷰 main.java public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception { Parent root = FXMLLoader.load(getClass().getResource("testTableVIew.fxml")); Scene scene = new Scene(root, 600, 400); scene.getStylesheets().add(getClass().getResource("application.css") .toExternalForm()); primaryStage.setScene(scene); primaryStage.show(); } public static void ma.. 2020. 5. 9.
Android studio (안드로이드 스튜디오) 리스트뷰 아이템 체인지, ListView 클릭 notifyDataSetChanged : 데이터 변화를 갱신 LinearLayout cmdArea = (LinearLayout) view.findViewById(R.id.item_view_layout); cmdArea.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { getItem(position).setCount(124); notifyDataSetChanged(); //데이터 변화 갱신 Toast.makeText(v.getContext(), "클릭 되었습니다.", Toast.LENGTH_SHORT).show(); } }); 2020. 3. 8.
Android studio (안드로이드 스튜디오) ListVIew, BaseAdapter, headerview, footerview / Spoon라디오 처럼 구현해보기 리스트뷰 스크롤이동시 -> 리스트가 빠져나가 어댑터로 -> 어댑터는 리스트뷰를 TextVIew에 임시저장(뷰 비워둠) -> 재활용 메인.java public class MainActivity extends AppCompatActivity { ArrayList list; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView listView = findViewById(R.id.List_view); addList(); //headerview, footerview LayoutInflater layoutI.. 2020. 3. 5.