我已经重定向片段activity.Progress轮旋转,然后将它从网络service.After从Web服务的屏幕装载数据获取数据后停止得到的分数闪烁秒闪烁后所有的数据都显示在activity.How在Android中删除闪烁效果? `屏幕闪烁开始在获取数据之前的Android
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_post);
FontChangeCrawler fontChanger = new FontChangeCrawler(getAssets(), "arial.ttf");
fontChanger.replaceFonts((ViewGroup) this.findViewById(android.R.id.content));
SharedPreferences prefs1 = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE);
userID= prefs1.getString("userid", null);
System.out.println("userid" + userID);
Intent i = getIntent();
useridpost = i.getStringExtra("postuserid");
subuser=i.getStringExtra("subuserid");
btnBack=(ImageButton)findViewById(R.id.button_back);
btnBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(checking){
Intent cancel = new Intent(PostActivity.this, MainActivity.class);
cancel.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
cancel.putExtra("testedit", "testedit");
startActivity(cancel);
}
else{
finish();
}
}
});
emptyView=(TextView)findViewById(R.id.empty_view);
if(subuser!=null){
if(subuser.equals(userID)){
emptyView.setText("No Posts for you");
}
else{
emptyView.setText("No Posts to show");
}
}
if(useridpost==null) {
// editor.putString("useridfromprofile", userID);
userID = prefs1.getString("userid", null);
System.out.println("user id from shared preferences"+userID);
}
else
{
userID=useridpost;
System.out.println("user id from arguments"+userID);
}
pw=(ProgressWheel) findViewById(R.id.pw_spinner);
obj.styleRandom(pw,getApplicationContext());
recyclerView=(ListView)findViewById(R.id.recycler_view);
// recyclerView.setLayoutManager(new LinearLayoutManager(this));
adapter=new CustomPostAdapter1(this,feedsList,PostActivity.this);
recyclerView.setAdapter(adapter);
getProfilePosts();
}
2016-04-14
sri