小编den*_*nza的帖子

在android中为imageview做出平滑的淡出

我设法在10秒后使imageView消失(我的mainActivity上的教程图像).但我希望能够顺利淡出,因为这样看起来并不好看,任何人都可以向我推荐任何好的教程

     img=(ImageView)findViewById(R.id.ImageTutorial);
    if(getIntent()!=null)
    {

        Bundle extras = getIntent().getExtras();
        String TutorialDemo=extras !=null? extras.getString("TutorialDemo"):"false";

        if(TutorialDemo.equals("true"))
        {
            Runnable mRunnable;
            Handler mHandler=new Handler();

            mRunnable=new Runnable() {

                        @Override
                        public void run() {

                            img.setVisibility(View.GONE); //This will remove the View. and free s the space occupied by the View    
                        }
                    };
                    mHandler.postDelayed(mRunnable,10*900);
        }
        else
        {
            img.setVisibility(View.GONE);
        }
         }
Run Code Online (Sandbox Code Playgroud)

这是图像视图xml

  <?xml version="1.0" encoding="utf-8"?>
  <ScrollView 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:id="@+id/fullview"
>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_margin="10dp"
    android:orientation="vertical" >

      .
      .
      .
      .

    <ImageView
        android:contentDescription="tutorial"
        android:id="@+id/ImageTutorial"
        android:layout_width="match_parent"
        android:layout_height="120dp"
        android:layout_alignParentBottom="true"
        android:background="@drawable/tutorial"
        android:layout_marginTop="40dp" …
Run Code Online (Sandbox Code Playgroud)

android fadeout

16
推荐指数
2
解决办法
2万
查看次数

如何在我的Gridview列标题WPF VS2010上添加工具提示文本

这是我的网格,当鼠标悬停在该标题上以显示爆炸时,该标题为"RED.BROJ".文本.

<ListView.View>
    <GridView>
        <GridViewColumn Width="50"
                        Header="??d.????"
                        DisplayMemberBinding="{Binding Path=RedenBroj}">
        </GridViewColumn>
Run Code Online (Sandbox Code Playgroud)

wpf gridview columnheader

8
推荐指数
2
解决办法
6826
查看次数

如何在Android DatePicker中设置最小和最大日期?

我使用Android的默认日期选择器,我支持的最小SDK为10,我想设置日期选择器的最小和最大日期.

这是我在onCreate方法之后的MainActivity类中的内容:

private void registerButtonListeners() {
    Calendar.setOnClickListener(new View.OnClickListener() 
    {   
        @Override
        public void onClick(View v) {
            showDialog(DATE_PICKER_DIALOG);
        }
    });
}

@Override
protected Dialog onCreateDialog(int id)
{
    switch(id)
    {
    case DATE_PICKER_DIALOG: return showDatePicker();

    }
    return super.onCreateDialog(id);
}
private DatePickerDialog showDatePicker()
{
        DatePickerDialog datePicker= new DatePickerDialog(MainActivity.this,android.R.style.Theme_Holo_Dialog_NoActionBar_MinWidth,new DatePickerDialog.OnDateSetListener() {
            @Override
            public void onDateSet(DatePicker view, int year, int monthOfYear,
                    int dayOfMonth) {
                mCalendar.set(Calendar.YEAR,year);
                mCalendar.set(Calendar.MONTH,monthOfYear);
                mCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
                updateDateText();

            }
        },mCalendar.get(Calendar.YEAR),mCalendar.get(Calendar.MONTH),mCalendar.get(Calendar.DAY_OF_MONTH));


        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
        {
            long d=1356994800000L;
            //datePicker.getDatePicker().setMinDate(d);
            //datePicker.getDatePicker().setMaxDate(1546210800000L);

        }
        return datePicker;
}
Run Code Online (Sandbox Code Playgroud)

android android-datepicker

8
推荐指数
1
解决办法
2万
查看次数

onSwipeleft到右边我得到标签ScrollView和无效的pointerId = -1 onTouchEvent

我在屏幕上左右滑动有一个事件,但TouchEvent上有一个无效的pointerId = -1,在某些手机上崩溃应用程序这里是我使用的类

   public class OnSwipeTouchListener implements OnTouchListener {
    private final GestureDetector gestureDetector = new GestureDetector(new GestureListener());
     @Override
     public boolean onTouch(View arg0, MotionEvent arg1) {
    // TODO Auto-generated method stub
    return gestureDetector.onTouchEvent(arg1);
     }
    private final class GestureListener extends SimpleOnGestureListener {

        private static final int SWIPE_THRESHOLD = 100;
    private static final int SWIPE_VELOCITY_THRESHOLD = 100;


        @Override
        public boolean onDown(MotionEvent e) {
         return true;
        }

       @Override
       public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)  {
          boolean result = false;
          try …
Run Code Online (Sandbox Code Playgroud)

android

2
推荐指数
1
解决办法
2065
查看次数

如何将进度条设置为不可见,以及当文本在我的自动完成中写入时再次变为可见。android

我已经实现了一个 textwatcher,所以当我在写一些东西时,我希望我的进度条变得可见(当然还有如何让它在 onCreate 中不可见)

android textview android-progressbar

1
推荐指数
1
解决办法
250
查看次数

android,如果我从我的手机上使用3g数据上网,wifi会自动进入睡眠状态吗?

android,如果我从我的手机上使用3g数据互联网,wifi会自动进入睡眠状态,让我们说我们在家使用homeWifi(在手机上wifi和数据都打开),我们走出了wifi的范围自动转向数据3g互联网连接,这是否自动将wifi扫描和其他wifi功能睡眠,或当我回到我的家庭WiFi区域它会改变从3g到WiFi的连接?

android wifi 3g

0
推荐指数
1
解决办法
705
查看次数