2017-08-07 5 views
0

私はこれを行う方法がわからないときは、私は許してAndroidプログラミングの新人です。私はこれと非常に長い間闘ってきましたが、私の解決策が何であるか把握できないようです。ListViewの設定TextView

私のメインでActivity私はListViewを持っています。 、Iは単位キロを変更したい

日キロメートルの場所
14/7-17 100キロ不明不明
15/7-17 200キロ

はこのようなもののように見えますこれは私のSimpleCursorAdapterから変更されていません。

マイTextViewだから私の質問は、私はこの小さなTextViewを変更することができる方法であり、これは私がListView

KilometerSQL listen = new KilometerSQL(this); 
    listen.open(); 
    cursor = (Cursor) KilometerSQL.getSpinnerDatalist(); 

    SimpleCursorAdapter scaList = new SimpleCursorAdapter(
      Main.this, 
      item_list, 
      cursor, 
      new String[] {KilometerSQL.KEY_DAY, KilometerSQL.KEY_MONTH, KilometerSQL.KEY_YEAR, KilometerSQL.KEY_KILOMETER, KilometerSQL.KEY_LOCATIONS, KilometerSQL.KEY_STARTKILOMETER, KilometerSQL.KEY_SLUTKILOMETER, KilometerSQL.KEY_ROWID}, 
      new int[]{R.id.itemDay, R.id.item_month, R.id.item_year, R.id.item_km, R.id.itemLocation, R.id.startKilometerlist, R.id.stopKilometerlist, R.id.textView16}, 
      kmTypeInt); 

    lv.setAdapter(scaList); 

    listen.close(); 

を移入するMain.javaで使用する方法である

<TextView 
    android:id="@+id/kmListview" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentTop="true" 
    android:layout_toRightOf="@+id/item_km" 
    android:text=" km" /> 

item_list.xmlListViewレイアウトファイルから ListViewレイアウトからですか?

私はこれまで試してみました:

LayoutInflater inflater = (LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
    View view = inflater.inflate(R.layout.item_list, null); 
    TextView t = (TextView) view.findViewById(R.id.kmListview); 
    t.setText("Miles"); 

をしかし、それは何もしませんでした。

答えて

関連する問題