getFragmentManager().beginTransaction().replace(R.id.container, new MustVisitFragment()).commit();
需要android.support.v4.app.fragment我这样做的错误。 在每个片段的行为中,我不能使用getSupportFragmentManager而是必须使用getFragmentManager,因为前一个方法在通过片段事务执行.add()函数时不会将片段对象作为参数
这有效
getSupportFragmentManager().beginTransaction().replace(R.id.container, new MustVisitFragment()).commit();
这不是
var options = [];
$( '.dropdown-menu a' ).on( 'click', function( event ) {
var $target = $( event.currentTarget ),
val = $target.attr( 'data-value' ),
$inp = $target.find( 'input' ),
idx;
if ( ( idx = options.indexOf( val ) ) > -1 ) {
options.splice( idx, 1 );
setTimeout( function() { $inp.prop( 'checked', false ) }, 0);
} else {
options.push( val );
setTimeout( function() { $inp.prop( 'checked', true ) }, 0);
}
$( event.target ).blur();
console.log( options );
return false;
});
所以我别无选择,只能使用v7片段管理器,但我的片段适配器
不接受答案 0 :(得分:0)
MustVisitFragment.java
有这个导入
android.app.Fragment;
而不是这个
import android.support.v4.app.Fragment;