انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در لیست ویو ....... کمک لطفا

مشکل در لیست ویو ....... کمک لطفا

#1
به نام خدا
سلام به دوستان کلیدستان و اقا ادمین گل بابات 
اموزش هاتون دستتون درد نکنه
یه کمکی میخواستم
البته همه جارو گشتن اما پیدا نکردم کلیدهای این سایتم خونم اما نفهمیدم
که چجوری میشه پس زیمینه هر آیتم لیست ویو رو تغییر داد مانند عکس زیر 

   


یا لیست ویو های دیگر 
خلاصه نتونستم این کار رو بکنم 
راستی این رو هم بگم که همه سایت هارو گشتم همه درباره تغییر رنگ بود که من نمی خوام  
من  می خوام عکس باشه 
و لطفا اگه توضیح میدید به مثال و ذکر دقیق باشه 
این هم کد های جاوام
اما لیست ویوم سفارشی شده ها
توضیح هم داده شده که گیج نشید ممنون میشم کمک کنید زود تر  Iran Iran Iran Iran book book book

کد:
import android.os.Bundle;
import android.support.v4.widget.DrawerLayout;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.ListView;
import android.widget.Toast;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Typeface;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.ActionBar;
import android.app.Activity;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import android.app.Activity;
import android.os.Bundle;
import android.support.v4.widget.DrawerLayout;
import android.support.v4.widget.DrawerLayout.DrawerListener;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnTouchListener;
import android.widget.Button;
import android.widget.TextView;

@SuppressLint("NewApi")
public class MainActivity extends Activity {

@SuppressLint("NewApi")


ListView list;
String[] web = {
"مقدمه",
"ساخت اکانت",
"معرفی منو",
"تنظیمات گروه",
"بخش تنظیمات",
"طریقه ساختن ایدی",
"Html",
"Html",
"Html",
"Html",
"Html",
"Html",
"Html",
"Html",
"Html",
"Html",
"Html",
"c#"
} ;
Integer[] imageId = {
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,
R.drawable.ic_launcher,

};

TextView onvan;
TextView population;
Typeface tf;

private DrawerLayout drawerLayout;
private View drawerView;
private View drawerView1;
@SuppressLint("CutPasteId")
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);





ListView tv = (ListView) findViewById(R.id.list);


CustomList adapter = new
CustomList(MainActivity.this, web, imageId);
list=(ListView)findViewById(R.id.list);
list.setAdapter(adapter);
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
switch (position) {
case 0:
    startActivity(new Intent(MainActivity.this, a1.class));
    break;
case 1:
    startActivity(new Intent(MainActivity.this, a2.class));
    break;
case 2:
    startActivity(new Intent(MainActivity.this, a3.class));
    break;
case 3:
    startActivity(new Intent(MainActivity.this, a4.class));
    break;
case 4:
    startActivity(new Intent(MainActivity.this, a5.class));
    break;
case 5:
    startActivity(new Intent(MainActivity.this, a6.class));
    break;
default:
    break;
}
}

});


//ساخت اکشن بار و نامگذاری اون
ActionBar mActionBar = getActionBar();

//غیر فعال کردن اکشن بار پیش فرض
mActionBar.setDisplayShowHomeEnabled(false);
mActionBar.setDisplayShowTitleEnabled(false);

//معرفی یک Inflater
LayoutInflater mInflater = LayoutInflater.from(this);

//فراخوانی لایه اکشن بار با استفاده از Inflater
View mCustomView = mInflater.inflate(R.layout.custom_actionbar, null);







//فعال کردن اکشن بار سفارشی
mActionBar.setCustomView(mCustomView);
mActionBar.setDisplayShowCustomEnabled(true);


drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerView = (View) findViewById(R.id.drawer);

ImageButton imageButton = (ImageButton) mCustomView
.findViewById(R.id.imageButton);
imageButton.setOnClickListener(new OnClickListener() {
    

    public void onClick(View arg0) {
        drawerLayout.openDrawer(drawerView);

    }
});



Button btn2=(Button) findViewById(R.id.img);
///در اینجا وظیفه دکمه را بیان می کنیم    
btn2.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View arg0) {
///پس از کلیلک بر روی دکمه به چه صفحه ای برویم
            Intent next= new Intent(MainActivity.this, a1.class );
            next.putExtra("btn", 22);
            startActivity(next);
            
        }
    });

}
}
آدم ها سه دسنه اند :
Explanation موفق - با تلاش - بدون امید Explanation
پاسخ

مشکل در لیست ویو ....... کمک لطفا

#2
ببینید شما اگر دیتابیس دارید یک فیلد برای وضعیت آیتمهای لیست ویو قرار بدید .که دوحالت 0 و 1 داره .به طوری که 1 بود رنگ (بک گراند) آیتم یه شکلی باشه و درحالت 0 یک رنگ دیگه...بعد از این متغیر هنگام بارگزاری لیست ویو خودتون استفاده کنید و رنگ آیتمهای خودتون تغییر بدید.. که باید این موارد رو توی آداپتر customList خودتون انجام بدید.
پاسخ

مشکل در لیست ویو ....... کمک لطفا

#3
(۱۳۹۵/۰۳/۲۵, ۰۲:۳۵ ق.ظ)داش بهروز نوشته: ببینید شما اگر دیتابیس دارید یک فیلد برای وضعیت آیتمهای لیست ویو قرار بدید .که دوحالت 0 و 1 داره .به طوری که 1  بود رنگ (بک گراند) آیتم یه شکلی باشه و درحالت 0 یک رنگ دیگه...بعد از این متغیر هنگام بارگزاری لیست ویو خودتون استفاده کنید و رنگ آیتمهای خودتون تغییر بدید.. که باید این موارد رو توی آداپتر customList خودتون انجام بدید.
ممنون اما لطفا با کد توضیح بدید من که از دیتا بیس استافه نمی کنم و بلد نیستم 
من خیللللللللللللللللللللللللللللللللییییییییییییییییییییییی مبتدیم 
فقط برای یادگیری می خواستم
کسی دیگه ای نیست توضیح بده لطفا
اگه کسی بلده با کد توضیح بده.............. book book
آدم ها سه دسنه اند :
Explanation موفق - با تلاش - بدون امید Explanation
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان