本文整理汇总了Java中com.alamkanak.weekview.WeekView类的典型用法代码示例。如果您正苦于以下问题:Java WeekView类的具体用法?Java WeekView怎么用?Java WeekView使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
WeekView类属于com.alamkanak.weekview包,在下文中一共展示了WeekView类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onCreate
import com.alamkanak.weekview.WeekView; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_base);
// Get a reference for the week view in the layout.
mWeekView = (WeekView) findViewById(R.id.weekView);
// Show a toast message about the touched event.
mWeekView.setOnEventClickListener(this);
// The week view has infinite scrolling horizontally. We have to provide the events of a
// month every time the month changes on the week view.
mWeekView.setMonthChangeListener(this);
// Set long press listener for events.
mWeekView.setEventLongPressListener(this);
// Set long press listener for empty view
mWeekView.setEmptyViewLongPressListener(this);
// Set up a date time interpreter to interpret how the date and time will be formatted in
// the week view. This is optional.
setupDateTimeInterpreter(false);
}
示例2: onCreate
import com.alamkanak.weekview.WeekView; //导入依赖的package包/类
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_schedule);
InstinctsApplication instinctsApplication = (InstinctsApplication) getApplicationContext();
RealmHelper realmHelper = instinctsApplication.getRealmHelper();
Realm realm = realmHelper.getRealmInstance();
eventRealmResults = realm.where(Event.class)
.equalTo("type", getIntent().getStringExtra("type")).findAll();
weekView = (WeekView) findViewById(R.id.weekView);
weekView.setOnEventClickListener(this);
weekView.setMonthChangeListener(this);
weekView.setEventLongPressListener(this);
weekView.setNumberOfVisibleDays(2);
setupDateTimeInterpreter();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
try {
Calendar calendar = DateUtils.dateToCalendar(simpleDateFormat.parse("08-03-2017 09:00:00"));
weekView.goToDate(calendar);
weekView.goToHour(7);
} catch (Exception e) {
Log.e("DATE", e.toString());
}
}
示例3: onCreateView
import com.alamkanak.weekview.WeekView; //导入依赖的package包/类
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View mView = inflater.inflate(R.layout.fragment_schedule, container, false);
mWeekView = (WeekView) mView.findViewById(R.id.weekView);
mWeekView.goToHour(9);
mWeekView.setOnEventClickListener(this);
mWeekView.setMonthChangeListener(this);
mWeekView.setEmptyViewLongPressListener(this);
setupDateTimeInterpreter(false);
setHasOptionsMenu(true);
return mView;
}
示例4: setupView
import com.alamkanak.weekview.WeekView; //导入依赖的package包/类
private void setupView() {
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
final ActionBar ab = getSupportActionBar();
ab.setDisplayHomeAsUpEnabled(true);
mWeekView = (WeekView) findViewById(R.id.weekView);
mWeekView.setOnEventClickListener(this);
mWeekView.setMonthChangeListener(this);
mWeekView.setEventLongPressListener(this);
setupDateTimeInterpreter(false);
}
示例5: getWeekView
import com.alamkanak.weekview.WeekView; //导入依赖的package包/类
public WeekView getWeekView() {
return mWeekView;
}