이걸 스마트 폰으로 실행시키면 스크롤 을 내릴때 화면이 자꾸 흰 색으로 변합니다...
그부분 해결좀 해주세요 ...
--------------MainActivity부분-------------
package com.example.listview1;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MainActivity extends Activity {
static String pos = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ListView list = (ListView) findViewById(R.id.lv_list);
ArrayAdapter<CharSequence> setListAdapter = ArrayAdapter
.createFromResource(getApplicationContext(),
R.array.freind_list,
android.R.layout.simple_list_item_1);
list.setAdapter(setListAdapter);
list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> MainActivity, View v,
int position, long id) {
Intent intent = new Intent(MainActivity.this, Activity01.class);
intent.putExtra(pos, Integer.toString(position));
startActivity(intent);
}
});
}
}
------------------------Main LayOut부분-----------------------
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000000" >
<ListView
android:id="@+id/lv_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" >
</ListView>
</RelativeLayout>
--------------두번째 Activity-----------
package com.example.listview1;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Activity01 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity01);
Button ButtonBtn = (Button) findViewById(R.id.btn_back);
ButtonBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent(Activity01.this, MainActivity.class));
finish();
}
});
}
}
-----------------두번째 Layout ------------
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000">
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:background="#0055FF" >
<Button
android:id="@+id/btn_back"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Back" />
</LinearLayout>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/linearLayout1"
android:layout_centerHorizontal="true"
android:layout_marginTop="46dp"
android:text="TextView"
android:textSize="30dp"
>
</TextView>
</RelativeLayout>




제가 기억하기로는 레이아웃에서 cache color hint 를 변경하면 되는 것으로 압니다.
cache color hint이 흰색으로 나오지 않나 확인해보세요