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


Java CardScrollView.activate方法代码示例

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


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

示例1: createView

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
private void createView() {
    CardScrollView mCardScrollView = new CardScrollView(this);
    MyCardScrollAdapter mAdapter = new MyCardScrollAdapter();
    mCardScrollView.setAdapter(mAdapter);
    mCardScrollView.activate();

    mCardScrollView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
            AudioManager audio = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
            audio.playSoundEffect(Sounds.TAP);
            if (invalid)
                finish();
            else
                openOptionsMenu();
        }
    });
    setContentView(mCardScrollView);
}
 
开发者ID:chenkel,项目名称:Lokalisierung-mit-Wearables,代码行数:20,代码来源:MainActivity.java

示例2: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle bundle) {
    super.onCreate(bundle);

    // create the adapter
    ScrollerAdapter adapter = new ScrollerAdapter();

    // create each card
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText("Save").setFootnote("Save taken photo/video"));
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText("Discard").setFootnote("Discard taken photo/video"));
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText("Share").setFootnote("Share taken photo/video"));

    // setup the view
    _view  = new CardScrollView(this);
    _view.setAdapter(adapter);
    _view.activate();
    setContentView(_view);
    setOnClickListener();
}
 
开发者ID:valerino,项目名称:VGCamera,代码行数:20,代码来源:TakenScroller.java

示例3: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);

    for (int i = 0; i < mlsText.size(); i++)
    {
        Card newCard = new Card(this);
        newCard.setImageLayout(Card.ImageLayout.FULL);
        newCard.setText(mlsText.get(i));
        mlcCards.add(newCard);
    }

    CardScrollView csvCardsView = new CardScrollView(this);
    csaAdapter cvAdapter = new csaAdapter();
    csvCardsView.setAdapter(cvAdapter);
    csvCardsView.activate();
    setContentView(csvCardsView);
}
 
开发者ID:dariol,项目名称:AndroidWearBLE,代码行数:20,代码来源:CardScrollActivity.java

示例4: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
// START:onCreate
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // END:onCreate
    getWindow().requestFeature( WindowUtils.FEATURE_VOICE_COMMANDS );
    // START:onCreate
    setupManagers();
    mNotes = new NoteList( this );
    mCards = new ArrayList<>();
    for( Note note : mNotes ) {
        addNoteCardToAdapter( note );
    }
    // END:onCreate
    if( mEmptyCardsList ) {
        mCards.add( new CardBuilder(this, Layout.TEXT).setText("[tap to add a note]") );
    }
    // START:onCreate
    mAdapter = new NotesScrollAdapter();
    mAdapter.notifyDataSetChanged();
    mScrollView = new CardScrollView( this );
    mScrollView.setAdapter( mAdapter );
    mScrollView.setHorizontalScrollBarEnabled( true );
    mScrollView.activate();
    setContentView( mScrollView );
}
 
开发者ID:coderoshi,项目名称:glass,代码行数:27,代码来源:MainActivity.java

示例5: createView

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
void createView() {
    mCardScrollView = new CardScrollView(this);
    mAdapter = new MyCardScrollAdapter();
    mCardScrollView.setAdapter(mAdapter);
    mCardScrollView.activate();

    mCardScrollView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
            AudioManager audio = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
            audio.playSoundEffect(Sounds.TAP);
            if (invalid)
                finish();
            else
                openOptionsMenu();
        }
    });
    setContentView(mCardScrollView);
}
 
开发者ID:jaxbot,项目名称:glass-qrlens,代码行数:20,代码来源:MainActivity.java

示例6: displayNotes

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
private void displayNotes(String notes){
	mScrollView = new CardScrollView(this);
	
	// Create the adapter and set it, allow interaction
	mAdapter = new NoteAdapter(this, notes);
	mScrollView.setAdapter(mAdapter);

	// Set the OnClickListener
	mScrollView.setOnItemClickListener(this);

	// Show the CardScrollView
	mScrollView.activate();
	setContentView(mScrollView);

	mNotesShown = true;
}
 
开发者ID:victorkp,项目名称:GlassWebNotes,代码行数:17,代码来源:MainActivity.java

示例7: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

    IntentFilter filter = new IntentFilter(BluetoothDevice.ACTION_FOUND);
    registerReceiver(mReceiver, filter);
    Log.d("onCreate", "Got default BT adapter and registered receiver.");

    mBluetoothAdapter.startDiscovery();
    Log.d("onCreate", "Started BT discovery...");

    mCardScrollView = new CardScrollView(this);
    mCardScrollView.activate();
    mCardScrollView.setOnItemClickListener(this);
    setContentView(mCardScrollView);

    mDevices = new ArrayList<>();
}
 
开发者ID:DDRBoxman,项目名称:Bluetooth-Manager-for-Glass,代码行数:23,代码来源:PairDevicesActivity.java

示例8: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
    Log.d("onCreate", "Got default BT adapter.");

    mBluetoothAdapter.startLeScan(this);
    Log.d("onCreate", "Started BTLE discovery...");

    mCardScrollView = new CardScrollView(this);
    mCardScrollView.activate();
    mCardScrollView.setOnItemClickListener(this);
    mCardScrollView.setHorizontalScrollBarEnabled(true);
    setContentView(mCardScrollView);

    mDevices = new ArrayList<>();
}
 
开发者ID:DDRBoxman,项目名称:Bluetooth-Manager-for-Glass,代码行数:21,代码来源:BleDevicesActivity.java

示例9: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    mBluetoothManager = (BluetoothManager)getSystemService(BLUETOOTH_SERVICE);
    mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

    mBleDeviceAddress = getIntent().getStringExtra(EXTRA_DEVICE_ADDRESS);
    connect(mBleDeviceAddress, mBroadcastGattCallback);

    mCardScrollView = new CardScrollView(this);
    mCardScrollView.activate();
    mCardScrollView.setOnItemClickListener(this);
    mCardScrollView.setHorizontalScrollBarEnabled(true);
    setContentView(mCardScrollView);

    mServices = new ArrayList<>();
}
 
开发者ID:DDRBoxman,项目名称:Bluetooth-Manager-for-Glass,代码行数:21,代码来源:BleServicesActivity.java

示例10: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
	requestWindowFeature(Window.FEATURE_NO_TITLE);
	super.onCreate(savedInstanceState);
	
	setContentView(R.layout.activity_movie_picker);
	mLength = -1;
	mCardScrollView = (CardScrollView)findViewById(R.id.list);
	mEmptyMessage = findViewById(R.id.empty);
	
	mCardScrollView.setOnItemClickListener(mItemClickListener);
	
       getLoaderManager().initLoader(URL_LOADER, null, this);
       
       mCardScrollView.activate();
       
       mMovieBuckets = new ArrayList<MovieBucket>();
       mAdapter = new MovieBucketAdapter(this, mMovieBuckets);
       mCardScrollView.setAdapter(mAdapter);
}
 
开发者ID:AlephNull0,项目名称:glass-movie-player,代码行数:21,代码来源:MovieBucketBrowserActivity.java

示例11: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
	requestWindowFeature(Window.FEATURE_NO_TITLE);
	requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
	super.onCreate(savedInstanceState);
	
	setContentView(R.layout.activity_movie_picker);
	mLength = -1;
	mList = (CardScrollView)findViewById(R.id.list);
	mEmptyMessage = findViewById(R.id.empty);
	mDeleteProgress = (ProgressBar)findViewById(R.id.progress);
	
	mList.setOnItemClickListener(mItemClickListener);
	
       getLoaderManager().initLoader(URL_LOADER, null, this);
       
       mList.activate();
}
 
开发者ID:AlephNull0,项目名称:glass-movie-player,代码行数:19,代码来源:MoviePickerActivity.java

示例12: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) 
{
	super.onCreate(savedInstanceState);
	//Create the cards to be used in the CardScrollView
	createCards();
	//Set up the gesture recognizer 
	openMenuGesture = createGestureDetector(this);
	//Create the the CardScrollView
	mCardScrollView = new CardScrollView(this);
	//Create the adapter for the cardscoll
	adapter = new MemoScrollAdapter(mCards);
	mCardScrollView.setAdapter(adapter);
	mCardScrollView.activate();
	setContentView(mCardScrollView);
}
 
开发者ID:jaredsburrows,项目名称:open-quartz,代码行数:17,代码来源:MemoScrollActivity.java

示例13: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle bundle) {
    super.onCreate(bundle);

    // create the adapter
    ScrollerAdapter adapter = new ScrollerAdapter();

    // create each card
    final String on = " ON";
    final String off = " OFF";
    String s = "Overlay" + (AppConfiguration.instance(this).overlayMode() == AppConfiguration.OVERLAY_MODE.SHOW_OVERLAY ? off : on);
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Toggle overlay on/off"));
    s = "Quality" + (AppConfiguration.instance(this).quality() == AppConfiguration.QUALITY.HIGH ? " LOW" : " HIGH");
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Toggle capture lo/hi quality"));
    s = "Geotagging" + (AppConfiguration.instance(this).geoTagging() ? off : on);
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Toggle geotagging on/off"));
    s = "Autosave" + (AppConfiguration.instance(this).autoSave() ? off : on);
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Toggle autosave on/off"));
    s = "Max-Zoom" + (AppConfiguration.instance(this).maxZoomMode() ? off : on);
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Toggle max zoom on/off"));
    s = "Smooth-Zoom" + (AppConfiguration.instance(this).smoothZoom() ? off : on);
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Toggle smooth zoom on/off"));
    s = "Reset zoom";
    adapter.cards().add(new CardBuilder(this, CardBuilder.Layout.MENU).setText(s).setFootnote("Reset zoom level"));

    // setup the view
    _view = new CardScrollView(this);
    _view.setAdapter(adapter);
    _view.activate();
    setContentView(_view);
    setOnClickListener();
}
 
开发者ID:valerino,项目名称:VGCamera,代码行数:33,代码来源:OptionsScroller.java

示例14: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);

        //init custom view
        mView1 = new MyView(this,R.layout.firstlayout);
//        mView2 = new MySecondView(this);
        mView2 = new MyView(this,R.layout.secondlayout);



        //add views to arraylist
        arrayList = new ArrayList<View>();
        arrayList.add(mView1);
        arrayList.add(mView2);

        //set my custom adapter
        myAdapter = new MyAdapter(arrayList);
        mCardScroller = new CardScrollView(this);
        mCardScroller.setAdapter(myAdapter);
        mCardScroller.activate();
        // Handle the TAP event.
        mCardScroller.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                // Plays disallowed sound to indicate that TAP actions are not supported.
                AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
                am.playSoundEffect(Sounds.DISALLOWED);
            }
        });
        setContentView(mCardScroller);
    }
 
开发者ID:foxlee25,项目名称:Google-glass-Custom-layout,代码行数:33,代码来源:MainActivity.java

示例15: onCreate

import com.google.android.glass.widget.CardScrollView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    requestWindowFeature(WindowUtils.FEATURE_VOICE_COMMANDS);

    Intent intent = getIntent();
    if (savedInstanceState != null) {
        readExtras(intent.getExtras());
    } else if (intent != null && intent.getExtras() != null) {
        readExtras(intent.getExtras());
    } else {
        Log.e(TAG, "No extras were present");
        finish();
        return;
    }

    if (mCardPresenters.size() == 0) {
        Log.w(TAG, "There were no cards to display");
        finish();
        return;
    }

    mCardScrollView = new CardScrollView(this);
    mCardScrollView.setAdapter(new CardScrollViewAdapter(this,
            mCardPresenters));
    mCardScrollView.activate();

    setContentView(mCardScrollView);
}
 
开发者ID:corneliudascalu,项目名称:google-glass-share-barcode-bluetooth,代码行数:31,代码来源:ResultsActivity.java


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