日付リンク(日付と表示を連動)… 作成編7-1

アプリ ソースコード家計簿アプリ

Task

 状態:試行錯誤中  閲覧数:1,618  投稿日:2013-08-18  更新日:2013-08-18
カレンダー・クリック処理

・月別カレンダーの日をクリックしたら、その日の出費内容を表示
・例 … 7/7
・現状 … 全ての出費内容を表示

問題点
・日付テーブルにデータが挿入されていない
ダウンロードソースコードに関して、どこでデータINSERTされているか調査


日付テーブルにデータ挿入

 閲覧数:488 投稿日:2013-08-21 更新日:2013-08-21

処理


▼/src/android/style/householdaccount/MainActivity.java
・onCreateメソッド内に、insert();追記
・insertメソッド作成
・intentDataメソッド作成(insertメソッドから呼出)

日付毎購入内容表示

 閲覧数:368 投稿日:2013-08-30 更新日:2013-08-31

概要


日付毎購入内容表示
・とりあえず表示されるようになったが、ビュー挙動が怪しい


動作させるまで


・ダウンロードコードの「list1」グレ検調査
・adapterって何?


▼/src/android/style/householdaccount/MainActivity.java

onCreateメソッド内
・cursor();メソッド呼出
・cursorメソッド新規作成

・関連クラスインポート(関係ないのも含まれてるかも)
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;


・ローカル変数設定
	int sum=0;
   ArrayAdapter<String> adapter,adapter2;


▼/res/layout/list.xml
・新規配置
adapter = new ArrayAdapter(this, R.layout.list);


cursorメソッド
・ClickEventインナークラス作成
list1.setOnItemClickListener(new ClickEvent());


他、ビュ-で、既存ScrollViewをコメントアウトしないと、起動エラーになる等、要調査

ArrayAdapter

 閲覧数:364 投稿日:2013-08-31 更新日:2013-09-20

手順


▼/src/android/style/householdaccount/MainActivity.java
onCreateメソッド内
・cursorメソッド新規作成

1.Listの作成
・ListViewに表示したいデータを作成

2.Adapterの作成
Adapterはデータを担当するListと、UIを担当するListViewの橋渡しをするコンポーネント
・Adapterでは、Listに格納されたアイテム1つずつのViewを生成し、ListViewに表示
・Adapterのコンストラクタ引数にListを入れると、対象のListのAdapterになる
・よく使われるArrayAdapterクラスを使用
    	// ListViewにAdapterを関連付ける
       ListView list1 = (ListView) findViewById(R.id.list1);
     list1.setAdapter(adapter);
     list1.setOnItemClickListener(new ClickEvent());

findViewByIdメソッド
▼/res/layout/activity_main.xml
		<ListView
android:id="@+id/list1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:textColor="@color/yellow"
android:divider="#00000000"
/>
</LinearLayout>

	  	<ListView
android:id="@+id/list1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="#00000000"
/>


Androidコンポーネント初級編#1 : ListViewの使いかた | Developers.IO


3.「部分コピペ作成コード」現状

現時点の所感



週間人気ページランキング / 5-12 → 5-18
順位 ページタイトル抜粋 アクセス数
アクセスが、ありませんでした! 0
2024/5/19 1:01 更新