私のアプリでは、ビデオの購入と呼ばれる画像ボタンでリストビューを使用しています。アーバン エア シップからビデオ リストを作成します。購入ボタンを押すと、ビデオがダウンロードされます。リスト ビューの特定の位置にある画像ボタンを非表示にする方法。私はしましたが、正しい位置と他の位置の画像ボタンも非表示にします。私を助けてください。
コードでインストール(ダウンロード)されているかどうかを確認します:
if(statusOfProduct.equals("INSTALLED")){
....
buy.setVisibility(View.INVISIBLE);
}
メインコード:
public class InventoryListActivity extends ListActivity {
...........
public class InventoryAdapter extends BaseAdapter implements Observer,OnClickListener
{
..........
public View getView(int position, View convertView, ViewGroup parent) {
Product product = (Product) getItem(position);
View view;
if(statusOfProduct.equals("INSTALLED")){
Log.e("vocab","if-status");
Log.e("vocab",product.getIdentifier());
buy.setVisibility(View.INVISIBLE); // hide right position and some other position image button also.
}
}
私を助けてください。理由はわかりません。