当前位置: 首页>>代码示例>>Java>>正文


Java TextView.postDelayed方法代码示例

本文整理汇总了Java中android.widget.TextView.postDelayed方法的典型用法代码示例。如果您正苦于以下问题:Java TextView.postDelayed方法的具体用法?Java TextView.postDelayed怎么用?Java TextView.postDelayed使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.widget.TextView的用法示例。


在下文中一共展示了TextView.postDelayed方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onCreate

import android.widget.TextView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    place = (TextView) findViewById(R.id.tv_placeholder);
    textView = (TextView) findViewById(R.id.tv_info);
    textView.postDelayed(new Runnable() {
        @Override
        public void run() {
            place.setVisibility(View.GONE);
            if (EmulatorDetector.getDefault().isEmulator()) {
                textView.setText("This device is emulator\n" + EmulatorDetector.getDefault().getEmulatorName());
            } else {
                textView.setText("This device is not emulator\n");
            }
        }
    }, 1000L);
}
 
开发者ID:CodyyAndroid,项目名称:EmulatorDetect,代码行数:19,代码来源:MainActivity.java

示例2: onCreate

import android.widget.TextView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setTitle("线性排布");
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerview);
    textView1 = (TextView) findViewById(R.id.text1);
    textView2 = (TextView) findViewById(R.id.text2);
    textView3 = (TextView) findViewById(R.id.text3);
    textView4 = (TextView) findViewById(R.id.text4);
    helper = new SimpleHelper();
    SimpleHelperAdapter adapter = new SimpleHelperAdapter(helper);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.addItemDecoration(new StickyHeaderDecoration(adapter));
    recyclerView.setAdapter(adapter);

    helper.notifyLoadingDataAndHeaderChanged(SimpleHelper.TYPE_FOUR, 3);
    textView3.postDelayed(new Runnable() {
        @Override
        public void run() {
            Random random = new Random();
            int rand = random.nextInt(6);
            List<MultiHeaderEntity> list = new ArrayList<>();
            for (int i = 0, size = rand + 1; i < size; i++) {
                list.add(new ThirdItem(String.format("我是第三种类型%d", i), 12 + i));
            }
            textView3.setText(String.format("类型3的数量:%d", list.size()));
            helper.notifyMoudleDataAndHeaderChanged(list, new HeaderThirdItem("我是第三种类型的头", helper.getRandomId()), SimpleHelper.TYPE_FOUR);
        }
    }, 3000);
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:32,代码来源:LinearActivity.java

示例3: onCreate

import android.widget.TextView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setTitle("Rx线性排布");
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerview);
    textView1 = (TextView) findViewById(R.id.text1);
    textView2 = (TextView) findViewById(R.id.text2);
    textView3 = (TextView) findViewById(R.id.text3);
    textView4 = (TextView) findViewById(R.id.text4);
    helper = new RxAdapterHelper();
    SimpleRxHelperAdapter adapter = new SimpleRxHelperAdapter(helper);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.addItemDecoration(new StickyHeaderDecoration(adapter));
    recyclerView.setAdapter(adapter);

    helper.notifyLoadingDataAndHeaderChanged(SimpleHelper.TYPE_FOUR, 3);
    textView3.postDelayed(new Runnable() {
        @Override
        public void run() {
            Random random = new Random();
            int rand = random.nextInt(6);
            List<MultiHeaderEntity> list = new ArrayList<>();
            for (int i = 0, size = rand + 1; i < size; i++) {
                list.add(new ThirdItem(String.format("我是第三种类型%d", i), 12 + i));
            }
            textView3.setText(String.format("类型3的数量:%d", list.size()));
            helper.notifyMoudleDataAndHeaderChanged(list, new HeaderThirdItem("我是第三种类型的头", helper.getRandomId()), SimpleHelper.TYPE_FOUR);
        }
    }, 3000);
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:32,代码来源:RxLinearActivity.java

示例4: onCreate

import android.widget.TextView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setTitle("一般线性排布");
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerview);
    textView1 = (TextView) findViewById(R.id.text1);
    textView2 = (TextView) findViewById(R.id.text2);
    textView3 = (TextView) findViewById(R.id.text3);
    textView4 = (TextView) findViewById(R.id.text4);
    helper = new SimpleCommonHelper();
    SimpleCommonHelperAdapter adapter = new SimpleCommonHelperAdapter(helper);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(adapter);

    helper.notifyLoadingDataAndHeaderChanged(SimpleHelper.TYPE_FOUR, 3);
    textView3.postDelayed(new Runnable() {
        @Override
        public void run() {
            Random random = new Random();
            int rand = random.nextInt(6);
            List<MultiHeaderEntity> list = new ArrayList<>();
            for (int i = 0, size = rand + 1; i < size; i++) {
                list.add(new ThirdItem(String.format("我是第三种类型%d", i), 12 + i));
            }
            textView3.setText(String.format("类型3的数量:%d", list.size()));
            helper.notifyMoudleDataAndHeaderChanged(list, new HeaderThirdItem("我是第三种类型的头", helper.getRandomId()), SimpleHelper.TYPE_FOUR);
        }
    }, 3000);
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:31,代码来源:CommonLinearActivity.java

示例5: onCreate

import android.widget.TextView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    tvIcon1 = (TextView) findViewById(R.id.tv_icon_1);
    tvIcon2 = (TextView) findViewById(R.id.tv_icon_2);
    tvIcon3 = (TextView) findViewById(R.id.tv_icon_3);
    tvIcon4 = (TextView) findViewById(R.id.tv_icon_4);

    tvColor1 = (TextView) findViewById(R.id.tv_color_1);
    tvColor2 = (TextView) findViewById(R.id.tv_color_2);
    tvColor3 = (TextView) findViewById(R.id.tv_color_3);


    Drawable icon1 = OneDrawable.createBgDrawable(this, R.drawable.ic_action_add);
    tvIcon1.setBackgroundDrawable(icon1);
    tvIcon1.setClickable(true);
    tvIcon1.setEnabled(false);

    tvIcon1.postDelayed(new Runnable() {
        @Override
        public void run() {
            tvIcon1.setEnabled(true);
        }
    }, 3000);

    Drawable icon2 = OneDrawable.createBgDrawableWithDarkMode(this, R.drawable.ic_action_add, 0.4f);
    tvIcon2.setBackgroundDrawable(icon2);
    tvIcon2.setClickable(true);

    Drawable icon3 = OneDrawable.createBgDrawableWithAlphaMode(this, R.drawable.ic_action_name);
    tvIcon3.setBackgroundDrawable(icon3);
    tvIcon3.setClickable(true);

    Drawable icon4 = OneDrawable.createBgDrawableWithAlphaMode(this, R.drawable.ic_action_name, 0.3f);
    tvIcon4.setBackgroundDrawable(icon4);
    tvIcon4.setClickable(true);

    Drawable color1 = OneDrawable.createBgColorWithAlphaMode(this, getResources().getColor(R.color.colorPrimary));
    tvColor1.setBackgroundDrawable(color1);
    tvColor1.setClickable(true);

    Drawable color2 = OneDrawable.createBgColor(this, getResources().getColor(R.color.colorAccent));
    tvColor2.setBackgroundDrawable(color2);
    tvColor2.setClickable(true);
    tvColor2.setEnabled(false);
    tvColor2.postDelayed(new Runnable() {
        @Override
        public void run() {
            tvColor2.setEnabled(true);
        }
    }, 1000);

    Drawable color3 = OneDrawable.createBgColor(this, Color.parseColor("#cccccc"));
    tvColor3.setBackgroundDrawable(color3);
    tvColor3.setClickable(true);
    tvColor3.setEnabled(false);
    tvColor3.postDelayed(new Runnable() {
        @Override
        public void run() {
            tvColor3.setEnabled(true);
        }
    }, 1000);
}
 
开发者ID:maoruibin,项目名称:OneDrawable,代码行数:65,代码来源:MainActivity.java


注:本文中的android.widget.TextView.postDelayed方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。