Board logo

標題: Snackbar [打印本頁]

作者: tonyh    時間: 2018-5-5 17:54     標題: Snackbar

[attach]4012[/attach]
[attach]4013[/attach]
[attach]4014[/attach]

MainActivity
  1. package com.example.tony.ch47_collapsingtoolbarlayout;

  2. import android.support.design.widget.CollapsingToolbarLayout;
  3. import android.support.design.widget.CoordinatorLayout;
  4. import android.support.design.widget.FloatingActionButton;
  5. import android.support.design.widget.Snackbar;
  6. import android.support.v7.app.AppCompatActivity;
  7. import android.os.Bundle;
  8. import android.view.View;
  9. import android.widget.Toast;

  10. public class MainActivity extends AppCompatActivity {

  11.     FloatingActionButton fab;
  12.     CoordinatorLayout cl;
  13.     CollapsingToolbarLayout ctl;

  14.     @Override
  15.     protected void onCreate(Bundle savedInstanceState) {
  16.         super.onCreate(savedInstanceState);
  17.         setContentView(R.layout.activity_main);
  18.         cl= (CoordinatorLayout) findViewById(R.id.coordinatorLayout);
  19.         ctl= (CollapsingToolbarLayout) findViewById(R.id.collapsingToolbar);
  20.         ctl.setOnClickListener(new View.OnClickListener() {
  21.             @Override
  22.             public void onClick(View v) {
  23.                 Snackbar.make(cl,"您點擊了上方的Banner",Snackbar.LENGTH_SHORT).show();
  24.             }
  25.         });
  26.         fab= (FloatingActionButton) findViewById(R.id.fab);
  27.         fab.setOnClickListener(new View.OnClickListener() {
  28.             @Override
  29.             public void onClick(View v) {
  30.                 Snackbar.make(cl,"查看今日運勢?",Snackbar.LENGTH_INDEFINITE).setAction("確定", new View.OnClickListener() {
  31.                     @Override
  32.                     public void onClick(View v) {
  33.                         String str[]={"吉","普通","凶"};
  34.                         int r=(int)(Math.random()*3);
  35.                         Toast.makeText(MainActivity.this,str[r],Toast.LENGTH_SHORT).show();
  36.                     }
  37.                 }).show();
  38.             }
  39.         });
  40.     }
  41. }
複製代碼

作者: 李允軒    時間: 2018-6-2 16:41

此帖僅作者可見
作者: 林宇翔    時間: 2018-6-2 17:56

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2