mirror of
https://github.com/bitwarden/android.git
synced 2024-11-01 23:54:06 +03:00
64 lines
1.6 KiB
C#
64 lines
1.6 KiB
C#
|
using System;
|
|||
|
using Bit.App.Controls;
|
|||
|
using Xamarin.Forms;
|
|||
|
|
|||
|
namespace Bit.App.Pages
|
|||
|
{
|
|||
|
public class SettingsCreditsPage : ExtendedContentPage
|
|||
|
{
|
|||
|
public SettingsCreditsPage()
|
|||
|
{
|
|||
|
Init();
|
|||
|
}
|
|||
|
|
|||
|
public void Init()
|
|||
|
{
|
|||
|
var table = new ExtendedTableView
|
|||
|
{
|
|||
|
EnableScrolling = true,
|
|||
|
Intent = TableIntent.Menu,
|
|||
|
HasUnevenRows = true,
|
|||
|
EnableSelection = false,
|
|||
|
Root = new TableRoot
|
|||
|
{
|
|||
|
new TableSection("Icons")
|
|||
|
{
|
|||
|
new CustomViewCell(@"Icon 1 - John Smith
|
|||
|
Icon 2 - Jane Doe")
|
|||
|
}
|
|||
|
}
|
|||
|
};
|
|||
|
|
|||
|
if(Device.OS == TargetPlatform.iOS)
|
|||
|
{
|
|||
|
table.RowHeight = -1;
|
|||
|
table.EstimatedRowHeight = 100;
|
|||
|
}
|
|||
|
|
|||
|
Title = "Thank You";
|
|||
|
Content = table;
|
|||
|
}
|
|||
|
|
|||
|
public class CustomViewCell : ViewCell
|
|||
|
{
|
|||
|
public CustomViewCell(string text)
|
|||
|
{
|
|||
|
var label = new Label
|
|||
|
{
|
|||
|
LineBreakMode = LineBreakMode.WordWrap,
|
|||
|
Text = text,
|
|||
|
FontSize = Device.GetNamedSize(NamedSize.Small, typeof(Label))
|
|||
|
};
|
|||
|
|
|||
|
var layout = new StackLayout
|
|||
|
{
|
|||
|
Children = { label },
|
|||
|
Padding = new Thickness(15, 20)
|
|||
|
};
|
|||
|
|
|||
|
View = layout;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|